لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Kotlin کاربردی برای توسعه برنامه اندروید [ویدئو]
Applied Kotlin for Android Application Development [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
کاتلین تا حد زیادی پرحرفی کد منبع را کاهش می دهد. با اعلام پشتیبانی گوگل از Kotlin به عنوان یک زبان درجه یک برای نوشتن برنامه های اندروید، اکنون زمان آن فرا رسیده است که چگونه با Kotlin برنامه ها را از ابتدا ایجاد کنید.
دوره آموزشی Applied Kotlin for Android Application Development برای توسعه دهندگانی است که در اصول اولیه Kotlin تجربه دارند و آماده ورود به مرحله پیشرفته تر هستند. این دوره، همانطور که بود، ابرقدرت های کاتلین را پوشش می دهد. شما از قبل باید نحو را بدانید، اما اکنون به مواردی می پردازیم که کاتلین را متمایز می کند - مانند توابع درون خطی و ایمنی پوچ. شما با Anko، یک کتابخانه Kotlin که توسعه برنامه اندروید را سریعتر و آسان تر می کند، آشنا خواهید شد. کد شما را تمیز و خواندنی آسان می کند و لبه های ناهموار Android SDK برای جاوا را صاف می کند. همچنین برنامهای را که در طول دوره ساختهاید منتشر میکنید تا یک تجربه کلی از توسعه برنامه اندروید Kotlin به دست آورید.
در پایان این دوره، تجربه ای در زمینه ایجاد و استقرار اپلیکیشن های اندروید با استفاده از Kotlin کسب خواهید کرد. بسته کد این دوره ویدیویی در آدرس زیر موجود است: https://github.com/PacktPublishing/Applied-Kotlin-for-Android-Application-Development [*] اجرای Lambdas و توابع درجه بالاتر در Kotlin.
[*] برای حل تعارضات اصلی با رابط ها کار کنید.
[*] مفاهیمی مانند بارگذاری بیش از حد اپراتور، تفویض مالکیت، و ایمنی پوچ را در Kotlin کاوش کنید.
[*] از Anko استفاده کنید تا کد خود را تمیز و خوانا کنید و لبه های ناهموار Android SDK برای جاوا را صاف کنید.
[*] برنامه های Android خود را در فروشگاه Google Play اجرا و منتشر کنید. این دوره ویدیویی برای توسعه دهندگانی است که درک اولیه ای از Kotlin دارند و اکنون می خواهند با پوشش برخی از مفاهیم پیشرفته در Kotlin به توسعه اندروید ادامه دهند. دانش اولیه کاتلین توصیه می شود. [*] راهنمای عملی عملی برای درک ویژگیهای پیشرفته Kotlin برای توسعه Android * [*] بیاموزید که چگونه با استفاده از انواع ویژگیهای Kotlin، توسعه را بسیار سریعتر کنید * [*] برنامهها و پروژههای شگفتانگیزی بسازید و آنها را به کار بگیرید/منتشر کنید فروشگاه Google Play برای دستیابی به زبان Kotlin *
سرفصل ها و درس ها
توابع نسل بعدی
Next-Gen Functions
بررسی اجمالی دوره
The Course Overview
لامبدا
Lambdas
توابع مرتبه بالاتر
Higher Order Functions
توابع پسوند
Extension Functions
توابع درون خطی
Inline Functions
رابط ها
Interfaces
پیاده سازی رابط ها
Implementing Interfaces
ویژگی ها در رابط ها
Properties in Interfaces
حل تعارضات اساسی
Resolving Overriding Conflicts
ویژگی های برجسته در Kotlin
Salient Features in Kotlin
اضافه بار اپراتور
Operator Overload
هیئت نمایندگی
Delegation
نمایندگی اموال
Property Delegation
ایمنی پوچ
Null Safety
کلاس های مهر و موم شده
Sealed Classes
کلاس های Enum
Enum Classes
کاوش Anko و انتشار برنامه در Google Play
Exploring Anko and Publishing the App to Google Play
آنکو چیست؟
What Is Anko?
اهداف ساده، در نهایت!
Simple Intents, Finally!
دیالوگ ها و نان تست ها
Dialogs and Toasts
ورود به سیستم
Logging
موضوعات پس زمینه
Background Threads
آماده شدن برای گوگل پلی
Preparing for Google Play
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
یوسف صابر یک توسعه دهنده اندروید با بیش از 5 سال تجربه حرفه ای است. یوسف در سال 2011 مدرک کارشناسی ارشد خود را در رشته مهندسی کامپیوتر از دانشگاه رایرسون گرفت و قبل از اینکه به سرعت به اندروید روی آورد، کار خود را به عنوان یک توسعه دهنده دات نت آغاز کرد. او روی طیف وسیعی از برنامههای اندروید، از اجتماعی گرفته تا چند رسانهای تا B2B و موارد دیگر کار کرده است!
نمایش نظرات